#ifndef OCCURRENCESHIGHLIGHTINGCONFIGURATIONPANEL_H
#define OCCURRENCESHIGHLIGHTINGCONFIGURATIONPANEL_H

#include <M_Code_StyledTextCtrl.h>
#include <configurationpanel.h>

#include <wx/string.h>

class wxCommandEvent;

class OccurrencesHighlightingConfigurationPanel : public cbConfigurationPanel {
  public:
    OccurrencesHighlightingConfigurationPanel( wxWindow* parent );
    virtual ~OccurrencesHighlightingConfigurationPanel();
    virtual wxString GetTitle() const;
    virtual wxString GetBitmapBaseName() const;
    virtual void OnApply();
    virtual void OnCancel();
  private:
    void OnChooseColour( wxCommandEvent& event );
    void OnCheckHighlightOccurrences( wxCommandEvent& event );
  private:
    DECLARE_EVENT_TABLE()
};

#endif
